﻿.book-info-list{margin-top:0.3em;}
.book-name-list{font-size:1.5em;}
.carat {
  font-weight:bold; 
  font-size:1.2em; 
  font-family: verdana,arial,helvetica,sans-serif; 
  margin-right:0.20em; 
}
.book-price-old{
  font-family: Arial,Verdana,Helvetica,sans-serif;
  text-decoration: line-through;
  line-height: 1.75em;
}
.book-price-new{
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:1.732em;
  letter-spacing:.008em;
  line-height:1.286em;
  margin-left:0.2em;
}
.login-title{
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:2.216em;
  letter-spacing:.008em;
  line-height:1.286em;
}
/*colors*/
.grey{color:#999999;}
.red{color:#900;}
.juicy{color:#E47911;}
.smoke{color:#848484;}
.orange{color:#e66f37;}
.dark-grey{color:#333333;}
.halcyon{color:#009000;}
.rhine{color:#62A3C1;}

.product-row{ margin-top:20;}
.error-background{background:#949494;}
a.type-link{
	color:#E47911;
	font-size:1.3em;
	font-weight:bold;
}
a.type-link:hover{
	color:#D03509;
	font-weight:bold;
}

footer{
  text-align: center;
  padding: 30px 0;
  margin-top: 70px;
  border-top: 1px solid #e5e5e5;
  background-color: #f5f5f5;
}

.type-seperator{
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgb(204, 204, 204);
}

.product-title{
  color: #404040;
  font-family: "Microsoft Yahei",PMingLiU,Verdana,Arial,Helvetica,sans-serif;
  font-size: 1.5em;
  font-weight: bold;
  line-height:1.12em;
}
.cover-type{
  color: #707070;
  font-family: "Microsoft Yahei",PMingLiU,Verdana,Arial,Helvetica,sans-serif;
  font-size: 1.2em;
  font-weight: bold;
  padding-top:5px;
/*  padding-left:5px;*/
}
.product-basic-info{
  margin-left: 10px;
  margin-top:0px;
}
#product-authors{
  padding-top:0.7em;
  font-size: 1em;
}
.price-label{
  font-size:0.88em;
  text-align:right;
}
.product-raw-price-list{
  font-size:0.88em;
}
.book-price-saved{
  font-size:1em;
}
.text-bold{
  font-weight:bold;
}
#product-status{
  font-size:1.2em;
  font-weight:bold;
  padding-top:10px;
}
.user-panel{
  margin-top: -20px;
  position:fixed;
  height:100%;
  background-color: #fafafa;
  background-image: -moz-linear-gradient(left , #ffffff, #e3e3e3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e3e3e3));
  background-image: -webkit-linear-gradient(left , #ffffff, #e3e3e3);
  background-image: -o-linear-gradient(left , #ffffff, #e3e3e3);
  background-image: linear-gradient(to right , #ffffff, #e3e3e3);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe3e3e3', GradientType=0);
  border-style:solid;
  border-right-width:1px;
  border-right-color:#d4d4d4;
  border-left:none;
  border-bottom:none;
  border-top:none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  *zoom: 1;
}
.delete-side {
background: #ffffff;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: #ececec #ececec #cacaca;
border-image: none;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1px;
padding-bottom: 5px;
}
.sidebar-title {
color: #555555;
font-size: 14px;
font-weight: bolder;
border-top: 1px solid #ebebeb;
border-radius: 3px 3px 3px 3px;
box-shadow: 0 2px 3px rgba(0,0,0,0.15);
margin-top: -1px;
padding: 6px;
text-indent: 15px;
background: #fcfcfc;
background: -moz-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f5f5f5));
background: -webkit-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
background: -o-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
background: -ms-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
background: linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f5f5f5',GradientType=0 );
}
.cnt {
padding: 0 15px 0 15px;
width: 90%;
overflow: hidden;
}